artificial marsh - İngilizce Eş Anlamlılar Sözlük